Christian Science MonitorCan China's strategic petroleum reserve rescue oil markets?Christian Science MonitorThe IEA estimates that China posted a 0.6 mb/d annual demand growth rate in the 3rd quarter, or as the Paris-based energy watchdog put it, Chin
…